/*
 * @Author: wangzhongjie
 * @Date: 2019-01-11 10:19:37
 * @LastEditors: wangzhongjie
 * @LastEditTime: 2019-01-15 16:59:49
 * @Description: 推荐
 * @Email: uvdream@163.com
 */


import 'package:flutter/material.dart';
import 'package:flutter_easyrefresh/easy_refresh.dart';
import './fiveColumn.dart';
import './recommendProducts.dart';
import 'onlyRecommend.dart';
import './swiper.dart';

class RecommendPage extends StatelessWidget {
  GlobalKey<EasyRefreshState> _easyRefreshKey = new GlobalKey<EasyRefreshState>();
  GlobalKey<RefreshHeaderState> _headerKey =new GlobalKey<RefreshHeaderState>();
  @override
  Widget build(BuildContext context) {
    // return SingleChildScrollView(
    //   child: Container(
    //     child: Column(
    //       children: <Widget>[
    //         AspectRatio(
    //           aspectRatio: 16/9,
    //           child:HomeSwiper()
    //         ),
    //         SortColumn(),
    //         NoviceReward(),
    //         Products(),
    //         // Expanded(
    //         //   child: Products(),
    //         // )
    //       ],
    //     ),
    //   ),
    // );
    // return Scaffold(
    //   body:CustomScrollView(
    //    slivers: <Widget>[
    //     SliverToBoxAdapter(
    //       child: Column(
    //         children: <Widget>[
    //             AspectRatio(
    //             aspectRatio: 16/9,
    //             child:HomeSwiper()
    //           ),
    //           SortColumn(),
    //           NoviceReward(),
    //           Products(),
    //             new Container(
    //                 child: Text("专属推荐",style: TextStyle(fontSize: 15,fontWeight: FontWeight.w500),),
    //                 padding: const EdgeInsets.only(left: 10,top: 15,bottom: 5),
    //                 alignment: Alignment.centerLeft
    //             ),
    //         ],
    //       ),
    //     ),
    //     // 专属推荐
    //     OnlyRecommend()
    //    ],
    //  )
    // );
    return Scaffold(
        body: EasyRefresh(
          key: _easyRefreshKey,
          child:CustomScrollView(
            slivers: <Widget>[
              SliverToBoxAdapter(
                child: Column(
                  children: <Widget>[
                  AspectRatio(
                    aspectRatio: 16/9,
                    child:HomeSwiper()
                  ),
                  SortColumn(),
                  NoviceReward(),
                  Products(),
                  ],
                ),
              ),
              OnlyRecommend(),
            ],
          ),
          // 下拉刷新方法
          onRefresh: () async{},
          // 下拉加载方法
          // loadMore: () async{},
          refreshHeader: ClassicsHeader(
            key: _headerKey,
            refreshText: "下拉推荐",
            refreshReadyText: '松开推荐',
            refreshingText: '推荐中',
            refreshedText:'刷新成功!',
            bgColor: Color.fromRGBO(244, 245, 245, 1.0),
            textColor: Color.fromRGBO(103, 103, 103, 1.0),
          ),
        ),
    );
  }
}
